package java_0303_heap;

import java_1_24.stack_queue.queue.Queue;
import java.util.Arrays;
public class PriorityQueueTest {
//    public static void main(String[] args) {
//        int[] data={1,4,3,2,7,6,5,8,10,9};
//        Queue<Integer> queue=new PriorityQueue();//这里的Queue接口是自己定义的接口，并非系统的
//        for(int i:data){//数组依次入队
//            queue.offer(i);
//        }
//        int[] ret=new int[data.length];
//        for (int i = 0; i < ret.length; i++) {
//            //基于最大堆出队就是将当前队列中的最大值依次出队
//            ret[i]=queue.poll();
//        }
//        System.out.println(Arrays.toString(ret));
//    }
}
